home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QuickTime 1.0 for Developers
/
QuickTime 1.0 for Developers.iso
/
Goodies
/
GrabGuy
/
GrabGuy 1.0a1
/
GrabGuy 1.0a1.rsrc
/
CODE_25_AMovie.txt
< prev
next >
Wrap
Text File
|
1991-09-05
|
54KB
|
924 lines
# near model CODE resource
# jump table entries: 9912-9926 (15 of them)
export_1239:
00000000 4E56 0000 link A6, 0
00000004 48E7 0300 movem.l -[A7], D6,D7
00000008 3C2E 0012 move.w D6, [A6 + 0x12]
0000000C 2E2E 0008 move.l D7, [A6 + 0x8]
00000010 7001 moveq.l D0, 0x01
00000012 B06E 0010 cmp.w D0, [A6 + 0x10]
00000016 663E bne +0x40 /* 00000056 */
00000018 558F subq.l A7, 2
0000001A 2F07 move.l -[A7], D7
0000001C 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000020 4A1F tst.b [A7]+
00000022 6732 beq +0x34 /* 00000056 */
00000024 4A46 tst.w D6
00000026 660C bne +0xE /* 00000034 */
00000028 2F3C 0001 0000 move.l -[A7], 0x10000
0000002E 2F07 move.l -[A7], D7
00000030 4EAD 2812 jsr [A5 + 0x2812 /* export_1278 */]
label00000034:
00000034 0C46 0001 cmpi.w D6, 0x1
00000038 660A bne +0xC /* 00000044 */
0000003A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000003E 2F07 move.l -[A7], D7
00000040 4EAD 281A jsr [A5 + 0x281A /* export_1279 */]
label00000044:
00000044 0C46 0002 cmpi.w D6, 0x2
00000048 660C bne +0xE /* 00000056 */
0000004A 2F3C 0001 0000 move.l -[A7], 0x10000
00000050 2F07 move.l -[A7], D7
00000052 4EAD 281A jsr [A5 + 0x281A /* export_1279 */]
label00000056:
00000056 422E 0018 clr.b [A6 + 0x18]
0000005A 4CEE 00C0 FFF8 movem.l D6,D7, [A6 - 0x8]
00000060 4E5E unlink A6
00000062 205F movea.l A0, [A7]+
00000064 4FEF 0010 lea.l A7, [A7 + 0x10]
00000068 4ED0 jmp [A0]
0000006A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1240: // at 0000006C (misaligned)
0000006E 0000 48E7 ori.b D0, 0xE7
00000072 0018 266E ori.b [A0]+, 0x6E /* 'n' */
00000076 000C 286E ori.b A4, 0x6E /* 'n' */
0000007A 0008 2054 ori.b A0, 0x54 /* 'T' */
0000007E 7000 moveq.l D0, 0x00
00000080 2140 0076 move.l [A0 + 0x76], D0
00000084 2054 movea.l A0, [A4]
00000086 2140 000A move.l [A0 + 0xA], D0
0000008A 2054 movea.l A0, [A4]
0000008C 2140 0012 move.l [A0 + 0x12], D0
00000090 2054 movea.l A0, [A4]
00000092 2140 0016 move.l [A0 + 0x16], D0
00000096 2054 movea.l A0, [A4]
00000098 2140 007A move.l [A0 + 0x7A], D0
0000009C 2054 movea.l A0, [A4]
0000009E 2140 007E move.l [A0 + 0x7E], D0
000000A2 2054 movea.l A0, [A4]
000000A4 2140 000E move.l [A0 + 0xE], D0
000000A8 2054 movea.l A0, [A4]
000000AA 2140 001A move.l [A0 + 0x1A], D0
000000AE 2054 movea.l A0, [A4]
000000B0 2140 001E move.l [A0 + 0x1E], D0
000000B4 2054 movea.l A0, [A4]
000000B6 2140 0024 move.l [A0 + 0x24], D0
000000BA 2054 movea.l A0, [A4]
000000BC 2140 006E move.l [A0 + 0x6E], D0
000000C0 2054 movea.l A0, [A4]
000000C2 2140 0072 move.l [A0 + 0x72], D0
000000C6 558F subq.l A7, 2
000000C8 3F13 move.w -[A7], [A3]
000000CA 2F2B 0002 move.l -[A7], [A3 + 0x2]
000000CE 486B 0006 pea.l [A3 + 0x6]
000000D2 2054 movea.l A0, [A4]
000000D4 4868 0028 pea.l [A0 + 0x28]
000000D8 303C 0001 move.w D0, 0x1
000000DC AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
000000DE 558F subq.l A7, 2
000000E0 2054 movea.l A0, [A4]
000000E2 4868 0028 pea.l [A0 + 0x28]
000000E6 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */
000000EC 7000 moveq.l D0, 0x00
000000EE 3F00 move.w -[A7], D0
000000F0 2F3C 8000 0000 move.l -[A7], 0x80000000
000000F6 4868 0022 pea.l [A0 + 0x22]
000000FA 4868 0002 pea.l [A0 + 0x2]
000000FE 303C 0191 move.w D0, 0x191
00000102 AAAA syscall QuickTimeDispatch
00000104 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000108 558F subq.l A7, 2
0000010A 303C 0003 move.w D0, 0x3
0000010E AAAA syscall QuickTimeDispatch
00000110 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000114 2054 movea.l A0, [A4]
00000116 2F28 0002 move.l -[A7], [A0 + 0x2]
0000011A 4878 0258 push.l 0x258
0000011E 303C 002A move.w D0, 0x2A /* '*' */
00000122 AAAA syscall QuickTimeDispatch
00000124 2054 movea.l A0, [A4]
00000126 2F28 0002 move.l -[A7], [A0 + 0x2]
0000012A 3F3C 00FF move.w -[A7], 0xFF
0000012E 303C 002F move.w D0, 0x2F /* '/' */
00000132 AAAA syscall QuickTimeDispatch
00000134 2054 movea.l A0, [A4]
00000136 2F28 0002 move.l -[A7], [A0 + 0x2]
0000013A 486D 26DA pea.l [A5 + 0x26DA /* export_1239 */]
0000013E 2F2D F15C move.l -[A7], [A5 - 0xEA4]
00000142 303C 019A move.w D0, 0x19A
00000146 AAAA syscall QuickTimeDispatch
00000148 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000014E 4E5E unlink A6
00000150 205F movea.l A0, [A7]+
00000152 504F addq.w A7, 8
00000154 4ED0 jmp [A0]
00000156 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1241: // at 00000158 (misaligned)
0000015A 0000 2F0C ori.b D0, 0xC
0000015E 286E 0008 movea.l A4, [A6 + 0x8]
00000162 2054 movea.l A0, [A4]
00000164 2F28 0002 move.l -[A7], [A0 + 0x2]
00000168 7000 moveq.l D0, 0x00
0000016A 2F00 move.l -[A7], D0
0000016C 2F00 move.l -[A7], D0
0000016E 303C 019A move.w D0, 0x19A
00000172 AAAA syscall QuickTimeDispatch
00000174 2054 movea.l A0, [A4]
00000176 2F28 0002 move.l -[A7], [A0 + 0x2]
0000017A 303C 0023 move.w D0, 0x23 /* '#' */
0000017E AAAA syscall QuickTimeDispatch
00000180 558F subq.l A7, 2
00000182 303C 0003 move.w D0, 0x3
00000186 AAAA syscall QuickTimeDispatch
00000188 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
0000018C 286E FFFC movea.l A4, [A6 - 0x4]
00000190 4E5E unlink A6
00000192 2E9F move.l [A7], [A7]+
00000194 4E75 rts
00000196 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1242: // at 00000198 (misaligned)
0000019A FFFE .invalid <<F/7/7>>
0000019C 2F0C move.l -[A7], A4
0000019E 286E 0008 movea.l A4, [A6 + 0x8]
000001A2 3D7C 07E4 FFFE move.w [A6 - 0x2], 0x7E4
000001A8 558F subq.l A7, 2
000001AA 2054 movea.l A0, [A4]
000001AC 2F28 0002 move.l -[A7], [A0 + 0x2]
000001B0 3F28 0022 move.w -[A7], [A0 + 0x22]
000001B4 486E FFFE pea.l [A6 - 0x2]
000001B8 4868 002E pea.l [A0 + 0x2E]
000001BC 303C 00D7 move.w D0, 0xD7
000001C0 AAAA syscall QuickTimeDispatch
000001C2 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000001C6 558F subq.l A7, 2
000001C8 2054 movea.l A0, [A4]
000001CA 3F28 0022 move.w -[A7], [A0 + 0x22]
000001CE 303C 00D5 move.w D0, 0xD5
000001D2 AAAA syscall QuickTimeDispatch
000001D4 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000001D8 286E FFFA movea.l A4, [A6 - 0x6]
000001DC 4E5E unlink A6
000001DE 2E9F move.l [A7], [A7]+
000001E0 4E75 rts
000001E2 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1243: // at 000001E4 (misaligned)
000001E6 FFFE .invalid <<F/7/7>>
000001E8 48E7 0018 movem.l -[A7], A3,A4
000001EC 266E 000C movea.l A3, [A6 + 0xC]
000001F0 286E 0008 movea.l A4, [A6 + 0x8]
000001F4 3D7C 07E4 FFFE move.w [A6 - 0x2], 0x7E4
000001FA 558F subq.l A7, 2
000001FC 2054 movea.l A0, [A4]
000001FE 2F28 000A move.l -[A7], [A0 + 0xA]
00000202 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000206 4A1F tst.b [A7]+
00000208 6612 bne +0x14 /* 0000021C */
0000020A 558F subq.l A7, 2
0000020C 2054 movea.l A0, [A4]
0000020E 2F28 0076 move.l -[A7], [A0 + 0x76]
00000212 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000216 4A1F tst.b [A7]+
00000218 6700 0084 beq +0x86 /* 0000029E */
label0000021C:
0000021C 558F subq.l A7, 2
0000021E 2054 movea.l A0, [A4]
00000220 2F28 000A move.l -[A7], [A0 + 0xA]
00000224 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000228 4A1F tst.b [A7]+
0000022A 673C beq +0x3E /* 00000268 */
0000022C 558F subq.l A7, 2
0000022E 2054 movea.l A0, [A4]
00000230 2F28 0076 move.l -[A7], [A0 + 0x76]
00000234 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000238 4A1F tst.b [A7]+
0000023A 672C beq +0x2E /* 00000268 */
0000023C 2054 movea.l A0, [A4]
0000023E 2F28 0002 move.l -[A7], [A0 + 0x2]
00000242 7002 moveq.l D0, 0x02
00000244 2F00 move.l -[A7], D0
00000246 2F0B move.l -[A7], A3
00000248 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */
0000024E 7200 moveq.l D1, 0x00
00000250 3F01 move.w -[A7], D1
00000252 2F3C 8000 0000 move.l -[A7], 0x80000000
00000258 486E FFFE pea.l [A6 - 0x2]
0000025C 486B 0006 pea.l [A3 + 0x6]
00000260 303C 019B move.w D0, 0x19B
00000264 AAAA syscall QuickTimeDispatch
00000266 602A bra +0x2C /* 00000292 */
label00000268:
00000268 2054 movea.l A0, [A4]
0000026A 2F28 0002 move.l -[A7], [A0 + 0x2]
0000026E 7000 moveq.l D0, 0x00
00000270 2F00 move.l -[A7], D0
00000272 2F0B move.l -[A7], A3
00000274 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */
0000027A 7200 moveq.l D1, 0x00
0000027C 3F01 move.w -[A7], D1
0000027E 2F3C 8000 0000 move.l -[A7], 0x80000000
00000284 486E FFFE pea.l [A6 - 0x2]
00000288 486B 0006 pea.l [A3 + 0x6]
0000028C 303C 019B move.w D0, 0x19B
00000290 AAAA syscall QuickTimeDispatch
label00000292:
00000292 558F subq.l A7, 2
00000294 303C 0003 move.w D0, 0x3
00000298 AAAA syscall QuickTimeDispatch
0000029A 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
label0000029E:
0000029E 4CEE 1800 FFF6 movem.l A3,A4, [A6 - 0xA]
000002A4 4E5E unlink A6
000002A6 205F movea.l A0, [A7]+
000002A8 504F addq.w A7, 8
000002AA 4ED0 jmp [A0]
export_1244:
000002AC 4E56 FFE0 link A6, -0x0020
000002B0 48E7 0308 movem.l -[A7], D6,D7,A4
000002B4 286E 0008 movea.l A4, [A6 + 0x8]
000002B8 2054 movea.l A0, [A4]
000002BA 216E 0010 000A move.l [A0 + 0xA], [A6 + 0x10]
000002C0 558F subq.l A7, 2
000002C2 2054 movea.l A0, [A4]
000002C4 2F28 000A move.l -[A7], [A0 + 0xA]
000002C8 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
000002CC 4A1F tst.b [A7]+
000002CE 6700 01A0 beq +0x1A2 /* 00000470 */
000002D2 2054 movea.l A0, [A4]
000002D4 216E 000C 0024 move.l [A0 + 0x24], [A6 + 0xC]
000002DA 2054 movea.l A0, [A4]
000002DC 7000 moveq.l D0, 0x00
000002DE 2140 006E move.l [A0 + 0x6E], D0
000002E2 598F subq.l A7, 4
000002E4 2054 movea.l A0, [A4]
000002E6 2F28 000A move.l -[A7], [A0 + 0xA]
000002EA 4EAD 0C12 jsr [A5 + 0xC12 /* export_382 */]
000002EE 2D5F FFF0 move.l [A6 - 0x10], [A7]+
000002F2 302E FFF2 move.w D0, [A6 - 0xE]
000002F6 48C0 ext.l D0
000002F8 2C00 move.l D6, D0
000002FA 4840 swap.w D0
000002FC 4240 clr.w D0
000002FE 2C00 move.l D6, D0
00000300 302E FFF0 move.w D0, [A6 - 0x10]
00000304 48C0 ext.l D0
00000306 2E00 move.l D7, D0
00000308 4840 swap.w D0
0000030A 4240 clr.w D0
0000030C 2E00 move.l D7, D0
0000030E 598F subq.l A7, 4
00000310 2054 movea.l A0, [A4]
00000312 2F28 0002 move.l -[A7], [A0 + 0x2]
00000316 2F06 move.l -[A7], D6
00000318 2F07 move.l -[A7], D7
0000031A 7000 moveq.l D0, 0x00
0000031C 3F00 move.w -[A7], D0
0000031E 303C 0188 move.w D0, 0x188
00000322 AAAA syscall QuickTimeDispatch
00000324 2054 movea.l A0, [A4]
00000326 215F 0012 move.l [A0 + 0x12], [A7]+
0000032A 558F subq.l A7, 2
0000032C 303C 0003 move.w D0, 0x3
00000330 AAAA syscall QuickTimeDispatch
00000332 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000336 558F subq.l A7, 2
00000338 2054 movea.l A0, [A4]
0000033A 4868 0028 pea.l [A0 + 0x28]
0000033E 486E FFFC pea.l [A6 - 0x4]
00000342 7008 moveq.l D0, 0x08
00000344 A823 syscall AliasDispatch
00000346 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
0000034A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000034E 4EAD 193A jsr [A5 + 0x193A /* export_803 */]
00000352 598F subq.l A7, 4
00000354 2054 movea.l A0, [A4]
00000356 2F28 0012 move.l -[A7], [A0 + 0x12]
0000035A 2F3C 7669 6465 move.l -[A7], 0x76696465 /* 'vide' */
00000360 4878 0258 push.l 0x258
00000364 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000368 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
0000036E 303C 018E move.w D0, 0x18E
00000372 AAAA syscall QuickTimeDispatch
00000374 2054 movea.l A0, [A4]
00000376 215F 0016 move.l [A0 + 0x16], [A7]+
0000037A 558F subq.l A7, 2
0000037C 303C 0003 move.w D0, 0x3
00000380 AAAA syscall QuickTimeDispatch
00000382 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000386 7004 moveq.l D0, 0x04
00000388 A122 syscall NewHandle, flags=1
0000038A 2254 movea.l A1, [A4]
0000038C 2348 001E move.l [A1 + 0x1E], A0
00000390 2054 movea.l A0, [A4]
00000392 2F28 001E move.l -[A7], [A0 + 0x1E]
00000396 4EAD 193A jsr [A5 + 0x193A /* export_803 */]
0000039A 486E FFF4 pea.l [A6 - 0xC]
0000039E 7000 moveq.l D0, 0x00
000003A0 3F00 move.w -[A7], D0
000003A2 3F00 move.w -[A7], D0
000003A4 598F subq.l A7, 4
000003A6 2054 movea.l A0, [A4]
000003A8 2F28 000A move.l -[A7], [A0 + 0xA]
000003AC 4EAD 0C12 jsr [A5 + 0xC12 /* export_382 */]
000003B0 2D5F FFE4 move.l [A6 - 0x1C], [A7]+
000003B4 41EE FFE4 lea.l A0, [A6 - 0x1C]
000003B8 43EE FFE8 lea.l A1, [A6 - 0x18]
000003BC 22D8 move.l [A1]+, [A0]+
000003BE 41EE FFE8 lea.l A0, [A6 - 0x18]
000003C2 3F28 0002 move.w -[A7], [A0 + 0x2]
000003C6 598F subq.l A7, 4
000003C8 2054 movea.l A0, [A4]
000003CA 2F28 000A move.l -[A7], [A0 + 0xA]
000003CE 4EAD 0C12 jsr [A5 + 0xC12 /* export_382 */]
000003D2 2D5F FFE0 move.l [A6 - 0x20], [A7]+
000003D6 41EE FFE0 lea.l A0, [A6 - 0x20]
000003DA 43EE FFEC lea.l A1, [A6 - 0x14]
000003DE 22D8 move.l [A1]+, [A0]+
000003E0 41EE FFEC lea.l A0, [A6 - 0x14]
000003E4 3F10 move.w -[A7], [A0]
000003E6 A8A7 syscall SetRect
000003E8 558F subq.l A7, 2
000003EA 598F subq.l A7, 4
000003EC 2054 movea.l A0, [A4]
000003EE 2F28 0024 move.l -[A7], [A0 + 0x24]
000003F2 4EAD 2452 jsr [A5 + 0x2452 /* export_1158 */]
000003F6 205F movea.l A0, [A7]+
000003F8 2F28 0002 move.l -[A7], [A0 + 0x2]
000003FC 486E FFF4 pea.l [A6 - 0xC]
00000400 558F subq.l A7, 2
00000402 2054 movea.l A0, [A4]
00000404 2F28 000A move.l -[A7], [A0 + 0xA]
00000408 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */]
0000040C 598F subq.l A7, 4
0000040E 2054 movea.l A0, [A4]
00000410 2F28 000A move.l -[A7], [A0 + 0xA]
00000414 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
00000418 598F subq.l A7, 4
0000041A 2054 movea.l A0, [A4]
0000041C 2F28 000A move.l -[A7], [A0 + 0xA]
00000420 4EAD 0C4A jsr [A5 + 0xC4A /* export_389 */]
00000424 598F subq.l A7, 4
00000426 2054 movea.l A0, [A4]
00000428 2F28 000A move.l -[A7], [A0 + 0xA]
0000042C 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */]
00000430 2054 movea.l A0, [A4]
00000432 4868 001A pea.l [A0 + 0x1A]
00000436 7004 moveq.l D0, 0x04
00000438 AAA3 syscall CodecDispatch
0000043A 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
0000043E 2054 movea.l A0, [A4]
00000440 2028 001A move.l D0, [A0 + 0x1A]
00000444 A122 syscall NewHandle, flags=1
00000446 2254 movea.l A1, [A4]
00000448 2348 000E move.l [A1 + 0xE], A0
0000044C 2054 movea.l A0, [A4]
0000044E 2F28 000E move.l -[A7], [A0 + 0xE]
00000452 4EAD 193A jsr [A5 + 0x193A /* export_803 */]
00000456 558F subq.l A7, 2
00000458 2054 movea.l A0, [A4]
0000045A 2F28 0016 move.l -[A7], [A0 + 0x16]
0000045E 303C 0072 move.w D0, 0x72 /* 'r' */
00000462 AAAA syscall QuickTimeDispatch
00000464 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000468 2054 movea.l A0, [A4]
0000046A 2068 000E movea.l A0, [A0 + 0xE]
0000046E A029 syscall HLock
label00000470:
00000470 4CEE 10C0 FFD4 movem.l D6,D7,A4, [A6 - 0x2C]
00000476 4E5E unlink A6
00000478 205F movea.l A0, [A7]+
0000047A 4FEF 000C lea.l A7, [A7 + 0xC]
0000047E 4ED0 jmp [A0]
export_1245:
00000480 4E56 0000 link A6, 0
00000484 2F0C move.l -[A7], A4
00000486 286E 0008 movea.l A4, [A6 + 0x8]
0000048A 558F subq.l A7, 2
0000048C 2054 movea.l A0, [A4]
0000048E 2F28 000A move.l -[A7], [A0 + 0xA]
00000492 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000496 4A1F tst.b [A7]+
00000498 672A beq +0x2C /* 000004C4 */
0000049A 2054 movea.l A0, [A4]
0000049C 2068 000E movea.l A0, [A0 + 0xE]
000004A0 A02A syscall HUnlock
000004A2 558F subq.l A7, 2
000004A4 2054 movea.l A0, [A4]
000004A6 2F28 0016 move.l -[A7], [A0 + 0x16]
000004AA 303C 0073 move.w D0, 0x73 /* 's' */
000004AE AAAA syscall QuickTimeDispatch
000004B0 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000004B4 2054 movea.l A0, [A4]
000004B6 2068 000E movea.l A0, [A0 + 0xE]
000004BA A023 syscall DisposHandle/DisposeHandle
000004BC 2054 movea.l A0, [A4]
000004BE 2068 001E movea.l A0, [A0 + 0x1E]
000004C2 A023 syscall DisposHandle/DisposeHandle
label000004C4:
000004C4 286E FFFC movea.l A4, [A6 - 0x4]
000004C8 4E5E unlink A6
000004CA 2E9F move.l [A7], [A7]+
000004CC 4E75 rts
000004CE 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1246: // at 000004D0 (misaligned)
000004D2 FFFC .invalid <<F/7/7>>
000004D4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000004D8 2C2E 000C move.l D6, [A6 + 0xC]
000004DC 286E 0008 movea.l A4, [A6 + 0x8]
000004E0 7000 moveq.l D0, 0x00
000004E2 2D40 FFFC move.l [A6 - 0x4], D0
000004E6 558F subq.l A7, 2
000004E8 2054 movea.l A0, [A4]
000004EA 2F28 000A move.l -[A7], [A0 + 0xA]
000004EE 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
000004F2 4A1F tst.b [A7]+
000004F4 6700 011C beq +0x11E /* 00000612 */
000004F8 598F subq.l A7, 4
000004FA 2054 movea.l A0, [A4]
000004FC 2F28 0002 move.l -[A7], [A0 + 0x2]
00000500 303C 0029 move.w D0, 0x29 /* ')' */
00000504 AAAA syscall QuickTimeDispatch
00000506 598F subq.l A7, 4
00000508 2054 movea.l A0, [A4]
0000050A 2F28 000A move.l -[A7], [A0 + 0xA]
0000050E 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */]
00000512 201F move.l D0, [A7]+
00000514 2200 move.l D1, D0
00000516 201F move.l D0, [A7]+
00000518 4EAD 00EA jsr [A5 + 0xEA /* export_25 */]
0000051C 2E00 move.l D7, D0
0000051E 598F subq.l A7, 4
00000520 2054 movea.l A0, [A4]
00000522 2F28 0024 move.l -[A7], [A0 + 0x24]
00000526 4EAD 2452 jsr [A5 + 0x2452 /* export_1158 */]
0000052A 265F movea.l A3, [A7]+
0000052C 558F subq.l A7, 2
0000052E 2F2B 0002 move.l -[A7], [A3 + 0x2]
00000532 486B 0010 pea.l [A3 + 0x10]
00000536 558F subq.l A7, 2
00000538 2054 movea.l A0, [A4]
0000053A 2F28 000A move.l -[A7], [A0 + 0xA]
0000053E 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */]
00000542 598F subq.l A7, 4
00000544 2054 movea.l A0, [A4]
00000546 2F28 000A move.l -[A7], [A0 + 0xA]
0000054A 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
0000054E 598F subq.l A7, 4
00000550 2054 movea.l A0, [A4]
00000552 2F28 000A move.l -[A7], [A0 + 0xA]
00000556 4EAD 0C4A jsr [A5 + 0xC4A /* export_389 */]
0000055A 7000 moveq.l D0, 0x00
0000055C 2F00 move.l -[A7], D0
0000055E 2F00 move.l -[A7], D0
00000560 7200 moveq.l D1, 0x00
00000562 3F01 move.w -[A7], D1
00000564 2F00 move.l -[A7], D0
00000566 2F00 move.l -[A7], D0
00000568 2F00 move.l -[A7], D0
0000056A 2054 movea.l A0, [A4]
0000056C 2F28 001E move.l -[A7], [A0 + 0x1E]
00000570 2068 000E movea.l A0, [A0 + 0xE]
00000574 2F10 move.l -[A7], [A0]
00000576 7007 moveq.l D0, 0x07
00000578 AAA3 syscall CodecDispatch
0000057A 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
0000057E 2054 movea.l A0, [A4]
00000580 2068 001E movea.l A0, [A0 + 0x1E]
00000584 2050 movea.l A0, [A0]
00000586 2A28 002C move.l D5, [A0 + 0x2C]
0000058A 558F subq.l A7, 2
0000058C 2054 movea.l A0, [A4]
0000058E 2F28 0016 move.l -[A7], [A0 + 0x16]
00000592 2F28 000E move.l -[A7], [A0 + 0xE]
00000596 7000 moveq.l D0, 0x00
00000598 2F00 move.l -[A7], D0
0000059A 2F05 move.l -[A7], D5
0000059C 2F07 move.l -[A7], D7
0000059E 2F28 001E move.l -[A7], [A0 + 0x1E]
000005A2 7201 moveq.l D1, 0x01
000005A4 2F01 move.l -[A7], D1
000005A6 7000 moveq.l D0, 0x00
000005A8 3F00 move.w -[A7], D0
000005AA 486E FFFC pea.l [A6 - 0x4]
000005AE 303C 007C move.w D0, 0x7C /* '|' */
000005B2 AAAA syscall QuickTimeDispatch
000005B4 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000005B8 2054 movea.l A0, [A4]
000005BA BCA8 006E cmp.l D6, [A0 + 0x6E]
000005BE 6C20 bge +0x22 /* 000005E0 */
000005C0 558F subq.l A7, 2
000005C2 2054 movea.l A0, [A4]
000005C4 2F28 0012 move.l -[A7], [A0 + 0x12]
000005C8 2006 move.l D0, D6
000005CA 2207 move.l D1, D7
000005CC 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
000005D0 2F00 move.l -[A7], D0
000005D2 2F07 move.l -[A7], D7
000005D4 303C 0089 move.w D0, 0x89
000005D8 AAAA syscall QuickTimeDispatch
000005DA 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000005DE 600A bra +0xC /* 000005EA */
label000005E0:
000005E0 2006 move.l D0, D6
000005E2 5280 addq.l D0, 1
000005E4 2054 movea.l A0, [A4]
000005E6 2140 006E move.l [A0 + 0x6E], D0
label000005EA:
000005EA 558F subq.l A7, 2
000005EC 2054 movea.l A0, [A4]
000005EE 2F28 0012 move.l -[A7], [A0 + 0x12]
000005F2 2006 move.l D0, D6
000005F4 2207 move.l D1, D7
000005F6 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
000005FA 2F00 move.l -[A7], D0
000005FC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000600 2F07 move.l -[A7], D7
00000602 2F3C 0001 0000 move.l -[A7], 0x10000
00000608 303C 0183 move.w D0, 0x183
0000060C AAAA syscall QuickTimeDispatch
0000060E 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
label00000612:
00000612 4CEE 18E0 FFE8 movem.l D5,D6,D7,A3,A4, [A6 - 0x18]
00000618 4E5E unlink A6
0000061A 205F movea.l A0, [A7]+
0000061C 504F addq.w A7, 8
0000061E 4ED0 jmp [A0]
export_1247:
00000620 4E56 FFFC link A6, -0x0004
00000624 48E7 0308 movem.l -[A7], D6,D7,A4
00000628 286E 0008 movea.l A4, [A6 + 0x8]
0000062C 2054 movea.l A0, [A4]
0000062E 216E 000C 0076 move.l [A0 + 0x76], [A6 + 0xC]
00000634 558F subq.l A7, 2
00000636 2054 movea.l A0, [A4]
00000638 2F28 0076 move.l -[A7], [A0 + 0x76]
0000063C 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
00000640 4A1F tst.b [A7]+
00000642 6700 01AE beq +0x1B0 /* 000007F2 */
00000646 598F subq.l A7, 4
00000648 2054 movea.l A0, [A4]
0000064A 2F28 0076 move.l -[A7], [A0 + 0x76]
0000064E 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */]
00000652 2E1F move.l D7, [A7]+
00000654 2C07 move.l D6, D7
00000656 4246 clr.w D6
00000658 4846 swap.w D6
0000065A 7024 moveq.l D0, 0x24
0000065C A122 syscall NewHandle, flags=1
0000065E 2254 movea.l A1, [A4]
00000660 2348 0082 move.l [A1 + 0x82], A0
00000664 2054 movea.l A0, [A4]
00000666 2F28 0082 move.l -[A7], [A0 + 0x82]
0000066A 4EAD 193A jsr [A5 + 0x193A /* export_803 */]
0000066E 2054 movea.l A0, [A4]
00000670 2068 0082 movea.l A0, [A0 + 0x82]
00000674 2050 movea.l A0, [A0]
00000676 7024 moveq.l D0, 0x24
00000678 2080 move.l [A0], D0
0000067A 558F subq.l A7, 2
0000067C 2054 movea.l A0, [A4]
0000067E 2F28 0076 move.l -[A7], [A0 + 0x76]
00000682 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
00000686 2054 movea.l A0, [A4]
00000688 2068 0082 movea.l A0, [A0 + 0x82]
0000068C 2050 movea.l A0, [A0]
0000068E 315F 0018 move.w [A0 + 0x18], [A7]+
00000692 558F subq.l A7, 2
00000694 2054 movea.l A0, [A4]
00000696 2F28 0076 move.l -[A7], [A0 + 0x76]
0000069A 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
0000069E 2054 movea.l A0, [A4]
000006A0 2068 0082 movea.l A0, [A0 + 0x82]
000006A4 2050 movea.l A0, [A0]
000006A6 315F 001A move.w [A0 + 0x1A], [A7]+
000006AA 558F subq.l A7, 2
000006AC 2054 movea.l A0, [A4]
000006AE 2F28 0076 move.l -[A7], [A0 + 0x76]
000006B2 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */]
000006B6 2054 movea.l A0, [A4]
000006B8 2068 0082 movea.l A0, [A0 + 0x82]
000006BC 2050 movea.l A0, [A0]
000006BE 315F 001C move.w [A0 + 0x1C], [A7]+
000006C2 558F subq.l A7, 2
000006C4 2054 movea.l A0, [A4]
000006C6 2F28 0076 move.l -[A7], [A0 + 0x76]
000006CA 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */]
000006CE 2054 movea.l A0, [A4]
000006D0 2068 0082 movea.l A0, [A0 + 0x82]
000006D4 2050 movea.l A0, [A0]
000006D6 315F 001E move.w [A0 + 0x1E], [A7]+
000006DA 598F subq.l A7, 4
000006DC 2054 movea.l A0, [A4]
000006DE 2F28 0076 move.l -[A7], [A0 + 0x76]
000006E2 4EAD 0B92 jsr [A5 + 0xB92 /* export_366 */]
000006E6 2054 movea.l A0, [A4]
000006E8 2068 0082 movea.l A0, [A0 + 0x82]
000006EC 2050 movea.l A0, [A0]
000006EE 215F 0020 move.l [A0 + 0x20], [A7]+
000006F2 2054 movea.l A0, [A4]
000006F4 2068 0082 movea.l A0, [A0 + 0x82]
000006F8 2050 movea.l A0, [A0]
000006FA 4268 001C clr.w [A0 + 0x1C]
000006FE 2054 movea.l A0, [A4]
00000700 2068 0082 movea.l A0, [A0 + 0x82]
00000704 2050 movea.l A0, [A0]
00000706 7000 moveq.l D0, 0x00
00000708 2140 0008 move.l [A0 + 0x8], D0
0000070C 2054 movea.l A0, [A4]
0000070E 2068 0082 movea.l A0, [A0 + 0x82]
00000712 2050 movea.l A0, [A0]
00000714 2140 000C move.l [A0 + 0xC], D0
00000718 2054 movea.l A0, [A4]
0000071A 2068 0082 movea.l A0, [A0 + 0x82]
0000071E 2050 movea.l A0, [A0]
00000720 4268 0010 clr.w [A0 + 0x10]
00000724 2054 movea.l A0, [A4]
00000726 2068 0082 movea.l A0, [A0 + 0x82]
0000072A 2050 movea.l A0, [A0]
0000072C 4268 0012 clr.w [A0 + 0x12]
00000730 2054 movea.l A0, [A4]
00000732 2068 0082 movea.l A0, [A0 + 0x82]
00000736 2050 movea.l A0, [A0]
00000738 217C 6465 616E 0014 move.l [A0 + 0x14], 0x6465616E /* 'dean' */
00000740 2054 movea.l A0, [A4]
00000742 2068 0082 movea.l A0, [A0 + 0x82]
00000746 2050 movea.l A0, [A0]
00000748 217C 7261 7720 0004 move.l [A0 + 0x4], 0x72617720 /* 'raw ' */
00000750 598F subq.l A7, 4
00000752 2054 movea.l A0, [A4]
00000754 2F28 0002 move.l -[A7], [A0 + 0x2]
00000758 7000 moveq.l D0, 0x00
0000075A 2F00 move.l -[A7], D0
0000075C 2F00 move.l -[A7], D0
0000075E 3F3C 00FF move.w -[A7], 0xFF
00000762 303C 0188 move.w D0, 0x188
00000766 AAAA syscall QuickTimeDispatch
00000768 2054 movea.l A0, [A4]
0000076A 215F 007A move.l [A0 + 0x7A], [A7]+
0000076E 558F subq.l A7, 2
00000770 303C 0003 move.w D0, 0x3
00000774 AAAA syscall QuickTimeDispatch
00000776 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
0000077A 2054 movea.l A0, [A4]
0000077C 2F28 007A move.l -[A7], [A0 + 0x7A]
00000780 558F subq.l A7, 2
00000782 2054 movea.l A0, [A4]
00000784 2F28 0076 move.l -[A7], [A0 + 0x76]
00000788 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */]
0000078C 303C 0055 move.w D0, 0x55 /* 'U' */
00000790 AAAA syscall QuickTimeDispatch
00000792 558F subq.l A7, 2
00000794 2054 movea.l A0, [A4]
00000796 4868 0028 pea.l [A0 + 0x28]
0000079A 486E FFFC pea.l [A6 - 0x4]
0000079E 7008 moveq.l D0, 0x08
000007A0 A823 syscall AliasDispatch
000007A2 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000007A6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000007AA 4EAD 193A jsr [A5 + 0x193A /* export_803 */]
000007AE 598F subq.l A7, 4
000007B0 2054 movea.l A0, [A4]
000007B2 2F28 007A move.l -[A7], [A0 + 0x7A]
000007B6 2F3C 736F 756E move.l -[A7], 0x736F756E /* 'soun' */
000007BC 2F06 move.l -[A7], D6
000007BE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000007C2 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
000007C8 303C 018E move.w D0, 0x18E
000007CC AAAA syscall QuickTimeDispatch
000007CE 2054 movea.l A0, [A4]
000007D0 215F 007E move.l [A0 + 0x7E], [A7]+
000007D4 558F subq.l A7, 2
000007D6 303C 0003 move.w D0, 0x3
000007DA AAAA syscall QuickTimeDispatch
000007DC 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000007E0 558F subq.l A7, 2
000007E2 2054 movea.l A0, [A4]
000007E4 2F28 007E move.l -[A7], [A0 + 0x7E]
000007E8 303C 0072 move.w D0, 0x72 /* 'r' */
000007EC AAAA syscall QuickTimeDispatch
000007EE 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
label000007F2:
000007F2 4CEE 10C0 FFF0 movem.l D6,D7,A4, [A6 - 0x10]
000007F8 4E5E unlink A6
000007FA 205F movea.l A0, [A7]+
000007FC 504F addq.w A7, 8
000007FE 4ED0 jmp [A0]
export_1248:
00000800 4E56 FFFC link A6, -0x0004
00000804 48E7 0108 movem.l -[A7], D7,A4
00000808 2E2E 000C move.l D7, [A6 + 0xC]
0000080C 286E 0008 movea.l A4, [A6 + 0x8]
00000810 558F subq.l A7, 2
00000812 2054 movea.l A0, [A4]
00000814 2F28 0076 move.l -[A7], [A0 + 0x76]
00000818 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
0000081C 4A1F tst.b [A7]+
0000081E 6700 009A beq +0x9C /* 000008BA */
00000822 558F subq.l A7, 2
00000824 2054 movea.l A0, [A4]
00000826 2F28 007E move.l -[A7], [A0 + 0x7E]
0000082A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000082E 7000 moveq.l D0, 0x00
00000830 2F00 move.l -[A7], D0
00000832 558F subq.l A7, 2
00000834 2054 movea.l A0, [A4]
00000836 2F28 0076 move.l -[A7], [A0 + 0x76]
0000083A 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
0000083E 301F move.w D0, [A7]+
00000840 48C0 ext.l D0
00000842 2200 move.l D1, D0
00000844 2007 move.l D0, D7
00000846 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */]
0000084A 7208 moveq.l D1, 0x08
0000084C 4EAD 00EA jsr [A5 + 0xEA /* export_25 */]
00000850 2F00 move.l -[A7], D0
00000852 7001 moveq.l D0, 0x01
00000854 2F00 move.l -[A7], D0
00000856 2054 movea.l A0, [A4]
00000858 2F28 0082 move.l -[A7], [A0 + 0x82]
0000085C 2F07 move.l -[A7], D7
0000085E 7200 moveq.l D1, 0x00
00000860 3F01 move.w -[A7], D1
00000862 486E FFFC pea.l [A6 - 0x4]
00000866 303C 007C move.w D0, 0x7C /* '|' */
0000086A AAAA syscall QuickTimeDispatch
0000086C 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00000870 558F subq.l A7, 2
00000872 2054 movea.l A0, [A4]
00000874 2F28 007A move.l -[A7], [A0 + 0x7A]
00000878 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000087C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000880 598F subq.l A7, 4
00000882 2054 movea.l A0, [A4]
00000884 2F28 007E move.l -[A7], [A0 + 0x7E]
00000888 303C 006A move.w D0, 0x6A /* 'j' */
0000088C AAAA syscall QuickTimeDispatch
0000088E 598F subq.l A7, 4
00000890 7001 moveq.l D0, 0x01
00000892 3F00 move.w -[A7], D0
00000894 3F00 move.w -[A7], D0
00000896 A869 syscall FixRatio
00000898 303C 0183 move.w D0, 0x183
0000089C AAAA syscall QuickTimeDispatch
0000089E 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000008A2 2054 movea.l A0, [A4]
000008A4 2F28 007A move.l -[A7], [A0 + 0x7A]
000008A8 558F subq.l A7, 2
000008AA 2054 movea.l A0, [A4]
000008AC 2F28 0076 move.l -[A7], [A0 + 0x76]
000008B0 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */]
000008B4 303C 0055 move.w D0, 0x55 /* 'U' */
000008B8 AAAA syscall QuickTimeDispatch
label000008BA:
000008BA 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
000008C0 4E5E unlink A6
000008C2 205F movea.l A0, [A7]+
000008C4 4FEF 0010 lea.l A7, [A7 + 0x10]
000008C8 4ED0 jmp [A0]
000008CA 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1249: // at 000008CC (misaligned)
000008CE 0000 48E7 ori.b D0, 0xE7
000008D2 0108 btst A0, D0
000008D4 286E 0008 movea.l A4, [A6 + 0x8]
000008D8 3E3C 044C move.w D7, 0x44C
000008DC 558F subq.l A7, 2
000008DE 2054 movea.l A0, [A4]
000008E0 2F28 0076 move.l -[A7], [A0 + 0x76]
000008E4 4EAD 142A jsr [A5 + 0x142A /* export_641 */]
000008E8 4A1F tst.b [A7]+
000008EA 671A beq +0x1C /* 00000906 */
000008EC 558F subq.l A7, 2
000008EE 2054 movea.l A0, [A4]
000008F0 2F28 007E move.l -[A7], [A0 + 0x7E]
000008F4 303C 0073 move.w D0, 0x73 /* 's' */
000008F8 AAAA syscall QuickTimeDispatch
000008FA 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
000008FE 2054 movea.l A0, [A4]
00000900 2068 0082 movea.l A0, [A0 + 0x82]
00000904 A023 syscall DisposHandle/DisposeHandle
label00000906:
00000906 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
0000090C 4E5E unlink A6
0000090E 2E9F move.l [A7], [A7]+
00000910 4E75 rts
00000912 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1250: // at 00000914 (misaligned)
00000916 0000 2F0C ori.b D0, 0xC
0000091A 286E 0008 movea.l A4, [A6 + 0x8]
0000091E 2054 movea.l A0, [A4]
00000920 7000 moveq.l D0, 0x00
00000922 2140 0002 move.l [A0 + 0x2], D0
00000926 2054 movea.l A0, [A4]
00000928 217C 7270 7A61 0006 move.l [A0 + 0x6], 0x72707A61 /* 'rpza' */
00000930 2054 movea.l A0, [A4]
00000932 317C 0010 000A move.w [A0 + 0xA], 0x10
00000938 2054 movea.l A0, [A4]
0000093A 217C 0000 0200 000C move.l [A0 + 0xC], 0x200
00000942 2054 movea.l A0, [A4]
00000944 217C 0000 0200 0010 move.l [A0 + 0x10], 0x200
0000094C 2054 movea.l A0, [A4]
0000094E 720F moveq.l D1, 0x0F
00000950 2141 0014 move.l [A0 + 0x14], D1
00000954 2054 movea.l A0, [A4]
00000956 7001 moveq.l D0, 0x01
00000958 2140 0018 move.l [A0 + 0x18], D0
0000095C 2054 movea.l A0, [A4]
0000095E 317C 0078 001C move.w [A0 + 0x1C], 0x78 /* 'x' */
00000964 2054 movea.l A0, [A4]
00000966 317C 00A0 001E move.w [A0 + 0x1E], 0xA0
0000096C 2054 movea.l A0, [A4]
0000096E 117C 0001 0020 move.b [A0 + 0x20], 0x1
00000974 2054 movea.l A0, [A4]
00000976 7000 moveq.l D0, 0x00
00000978 2140 0022 move.l [A0 + 0x22], D0
0000097C 2054 movea.l A0, [A4]
0000097E 217C 7270 7A61 0026 move.l [A0 + 0x26], 0x72707A61 /* 'rpza' */
00000986 2054 movea.l A0, [A4]
00000988 217C 0000 0300 002A move.l [A0 + 0x2A], 0x300
00000990 2054 movea.l A0, [A4]
00000992 317C 0010 002E move.w [A0 + 0x2E], 0x10
00000998 2054 movea.l A0, [A4]
0000099A 317C 0078 0030 move.w [A0 + 0x30], 0x78 /* 'x' */
000009A0 2054 movea.l A0, [A4]
000009A2 317C 00A0 0032 move.w [A0 + 0x32], 0xA0
000009A8 2054 movea.l A0, [A4]
000009AA 4868 0034 pea.l [A0 + 0x34]
000009AE 7000 moveq.l D0, 0x00
000009B0 3F00 move.w -[A7], D0
000009B2 3F00 move.w -[A7], D0
000009B4 2F3C 00F0 0140 move.l -[A7], 0xF00140
000009BA A8A7 syscall SetRect
000009BC 7000 moveq.l D0, 0x00
000009BE 1F00 move.b -[A7], D0
000009C0 2F0C move.l -[A7], A4
000009C2 4EAD 0BF2 jsr [A5 + 0xBF2 /* export_378 */]
000009C6 7001 moveq.l D0, 0x01
000009C8 1F00 move.b -[A7], D0
000009CA 2F0C move.l -[A7], A4
000009CC 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */]
000009D0 7001 moveq.l D0, 0x01
000009D2 1F00 move.b -[A7], D0
000009D4 2F0C move.l -[A7], A4
000009D6 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
000009DA 7000 moveq.l D0, 0x00
000009DC 1F00 move.b -[A7], D0
000009DE 2F0C move.l -[A7], A4
000009E0 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */]
000009E4 7003 moveq.l D0, 0x03
000009E6 3F00 move.w -[A7], D0
000009E8 2F0C move.l -[A7], A4
000009EA 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */]
000009EE 286E FFFC movea.l A4, [A6 - 0x4]
000009F2 4E5E unlink A6
000009F4 2E9F move.l [A7], [A7]+
000009F6 4E75 rts
export_1251:
000009F8 4E56 0000 link A6, 0
000009FC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A00 4EAD 146A jsr [A5 + 0x146A /* export_649 */]
00000A04 4E5E unlink A6
00000A06 2E9F move.l [A7], [A7]+
00000A08 4E75 rts
00000A0A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1252: // at 00000A0C (misaligned)
00000A0E 0000 2F0C ori.b D0, 0xC
00000A12 286E 0008 movea.l A4, [A6 + 0x8]
00000A16 2054 movea.l A0, [A4]
00000A18 7000 moveq.l D0, 0x00
00000A1A 2140 0002 move.l [A0 + 0x2], D0
00000A1E 2054 movea.l A0, [A4]
00000A20 2140 0006 move.l [A0 + 0x6], D0
00000A24 2054 movea.l A0, [A4]
00000A26 317C 0001 000A move.w [A0 + 0xA], 0x1
00000A2C 2054 movea.l A0, [A4]
00000A2E 317C 0008 000C move.w [A0 + 0xC], 0x8
00000A34 2054 movea.l A0, [A4]
00000A36 4268 000E clr.w [A0 + 0xE]
00000A3A 2054 movea.l A0, [A4]
00000A3C 217C 2B77 45D1 0010 move.l [A0 + 0x10], 0x2B7745D1
00000A44 2054 movea.l A0, [A4]
00000A46 4268 0014 clr.w [A0 + 0x14]
00000A4A 2054 movea.l A0, [A4]
00000A4C 317C 00FF 0016 move.w [A0 + 0x16], 0xFF
00000A52 2054 movea.l A0, [A4]
00000A54 4228 0018 clr.b [A0 + 0x18]
00000A58 7001 moveq.l D0, 0x01
00000A5A 1F00 move.b -[A7], D0
00000A5C 2F0C move.l -[A7], A4
00000A5E 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */]
00000A62 7003 moveq.l D0, 0x03
00000A64 3F00 move.w -[A7], D0
00000A66 2F0C move.l -[A7], A4
00000A68 4EAD 0B3A jsr [A5 + 0xB3A /* export_355 */]
00000A6C 286E FFFC movea.l A4, [A6 - 0x4]
00000A70 4E5E unlink A6
00000A72 2E9F move.l [A7], [A7]+
00000A74 4E75 rts
00000A76 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1253: // at 00000A78 (misaligned)
00000A7A 0000 2F2E ori.b D0, 0x2E /* '.' */
00000A7E 0008 4EAD ori.b A0, 0xAD
00000A82 146A 4E5E movea.b A2, [A2 + 0x4E5E]
00000A86 2E9F move.l [A7], [A7]+
00000A88 4E75 rts
00000A8A 0000 .incomplete